$(document).ready( function() {
	$('form.vuelos button').click(redireccionAvuelos);
	}
);

function obtenerUrlActual() {
	var url = document.URL.substr(0,(document.URL.lastIndexOf('/')+1));
	return url;
}

function redireccionAvuelos() {
	event.preventDefault();
	var resultado = "";
	var divIdaVuelta = $('div.vuelos-ida-vuelta');
	if (divIdaVuelta.hasClass('active')) {
		resultado = obtenerDatosIdaVuelta();
	} else {
		resultado = obtenerDatosIda();
	}
	
	var url = obtenerUrlActual();
	url = url + 'detalledevuelos.html';
	url = url + '?origin=' + resultado["desde"] + '&destination=' + resultado["hacia"] + "&departureDate=" + resultado["salida"] + "&returnDate=" + resultado["vuelta"] + "&passenger=" + resultado["pasajeros"] + "&category=economy";
	console.log(url);
	window.location.replace(url);
}

function obtenerDatosIdaVuelta(event) {
	var desde = $('div.vuelos-ida-vuelta input.desde').val();
	var hacia = $('div.vuelos-ida-vuelta input.hacia').val();
	var salida = $('div.vuelos-ida-vuelta input.salida').val();
	var vuelta = $('div.vuelos-ida-vuelta input.vuelta').val();
	var pasajeros = $('div.vuelos-ida-vuelta select.pasajeros').val();
	var resultado = { 
		"desde": desde,
		"hacia": hacia,
		"salida": salida,
		"vuelta": vuelta,
		"pasajeros": pasajeros,
	}
	return resultado;
}

function obtenerDatosIda(event) {
	var desde = $('div.vuelos-solo-ida input.desde').val();
	var hacia = $('div.vuelos-solo-ida input.hacia').val();
	var salida = $('div.vuelos-solo-ida input.salida').val();
	var pasajeros = $('div.vuelos-solo-ida select.pasajeros').val();
	var resultado = { 
		"desde": desde,
		"hacia": hacia,
		"salida": salida,
		"vuelta": "",
		"pasajeros": pasajeros,
	}
	return resultado;
}		